home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_perl.idb / usr / freeware / catman / p_man / cat3 / IO::Seekable.Z / IO::Seekable
Encoding:
Text File  |  1998-10-28  |  1.9 KB  |  67 lines

  1.  
  2.  
  3.  
  4.      IIIIOOOO::::::::SSSSeeeeeeeekkkkaaaabbbblllleeee((((3333)))) 22223333////JJJJuuuullll////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222))))  IIIIOOOO::::::::SSSSeeeeeeeekkkkaaaabbbblllleeee((((3333))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.       IO::Seekable - supply    seek based methods for I/O objects
  10.  
  11.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.           use IO::Seekable;
  13.           package IO::Something;
  14.           @ISA = qw(IO::Seekable);
  15.  
  16.  
  17.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  18.       IO::Seekable does not    have a constuctor of its own as    is
  19.       intended to be inherited by other IO::Handle based objects.
  20.       It provides methods which allow seeking of the file
  21.       descriptors.
  22.  
  23.       If the C functions _f_g_e_t_p_o_s() and _f_s_e_t_p_o_s() are available,
  24.       then IO::File::getpos    returns    an opaque value    that
  25.       represents the current position of the IO::File, and
  26.       IO::File::setpos uses    that value to return to    a previously
  27.       visited position.
  28.  
  29.       See the _p_e_r_l_f_u_n_c manpage for complete    descriptions of    each
  30.       of the following supported IO::Seekable methods, which are
  31.       just front ends for the corresponding    built-in functions:
  32.  
  33.           seek
  34.           tell
  35.  
  36.  
  37.      SSSSEEEEEEEE AAAALLLLSSSSOOOO
  38.       the _p_e_r_l_f_u_n_c manpage,    the section on _I/_O _O_p_e_r_a_t_o_r_s in    the
  39.       _p_e_r_l_o_p manpage, the _I_O::_H_a_n_d_l_e manpage the _I_O::_F_i_l_e manpage
  40.  
  41.      HHHHIIIISSSSTTTTOOOORRRRYYYY
  42.       Derived from FileHandle.pm by    Graham Barr <bodg@tiuk.ti.com>
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.      Page 1                        (printed 10/23/98)
  64.  
  65.  
  66.  
  67.